package com.hyt.it.ogt.ks.api.kw.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

import com.hyt.common.apiInfor.DataType;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@ApiModel(value="考生试卷客观分VO类", description="考生试卷客观分VO类")
@Data
@Accessors(chain = true)
public class ObjectiveScoreForPaperDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "考试id", dataType = DataType.STRING)
    private String  examId;

    @ApiModelProperty(value = "准考证号", dataType = DataType.STRING)
    private String  admissionNumber;

    @ApiModelProperty(value = "试卷id", dataType = DataType.STRING)
    private String  paperId;

    @ApiModelProperty(value = "试卷版本号", dataType = DataType.STRING)
    private String  paperVersion;

    @ApiModelProperty(value = "客观成绩", dataType = DataType.STRING)
    private BigDecimal kgScore;

    @ApiModelProperty(value = "小题客观题成绩明细")
    private List<ObjectiveItemScoreDTO> objectiveItemScoreList;
}
